/**   
* @Title: IUserDao.java 
* @Package com.element5th.shop.dao.user 
* @Description: 
* @author 第五小组  
* @date 2012-10-24 下午9:15:47 
* @version V1.0   
*/ 
package com.element5th.shop.dao.user;

import com.element5th.shop.dto.BaseDto;

/** 
 * @ClassName: IUserDao 
 * @Description: 
 * @author  第五小组
 * @date 2012-10-24 下午9:15:47 
 *  
 */
public interface IUserDao {

	/** 
	* @Title: userLogin 
	* @Description:  
	* @param @param dto
	* @param @return    参数 
	* @return boolean    返回类型 
	* @throws 
	*/ 
	public BaseDto userLogin(BaseDto dto);

	/** 
	* @Title: userRegister 
	* @Description:  
	* @param @param dto
	* @param @return    参数 
	* @return boolean    返回类型 
	* @throws 
	*/ 
	public boolean userRegister(BaseDto dto);

	/** 
	* @Title: userBaseRegister 
	* @Description:  
	* @param @param dto
	* @param @return    参数 
	* @return boolean    返回类型 
	* @throws 
	*/ 
	public boolean userBaseRegister(BaseDto dto);
	
	/** 
	* @Title: updateBaseInfo 
	* @Description:  
	* @param @param dto
	* @param @return    参数 
	* @return boolean    返回类型 
	* @throws 
	*/ 
	public boolean updateBaseInfo(BaseDto dto);

	/** 
	* @Title: viewUserInfo 
	* @Description:  
	* @param @param dto
	* @param @return    参数 
	* @return BaseDto    返回类型 
	* @throws 
	*/ 
	public BaseDto viewUserInfo(BaseDto dto);

}
